compile cleaned