Compiles and runs with some updates