Compiles for the first time