Phase1 of the assignment