Committing homework 1