updating commits
dded a bunch of comments to the lines of codes. Inputing what I think is wrong and can be fixed.