commit before hand in