pushing HW2