Final submission week 1 with some minor changes to the comments