Compleated the assignment