commit homework