This is for the class Assignment