Commiting initial part 2 code