Learning how add and commit works.