Fully compiling