Compiles and run