PREGNANT COMPILATION