maybe i should save my file before i commit