commit before mv destroys everythinggggggg, add scoping of global variables
fix not using try