pushing class work