compilation cum haters