COMPILE PUNCH