build and run are seperate again