commiting all the stuff