class 1 updates