first commit
added commenting to sections that I would like to improve
merged branches