Compiles and runs