class 2 updates