Complete Assignment, first Commit