Added comments, assignment complete