Evil cats compilation

NEXT