A lot of variations on evil in here.