not so evil
32