compiles with his code