commiting changes, switching branhces