now we are using commits