the "new" function (in the action menu) works the first time, but if you make changes and press "new" again, it will reload the changes you made, instead of creating a blank project. this is because we store the empty project in memory which is being overwritten, we need to make sure we "copy" the empty project in place instead of just loading it