added class 3 assignment