final push for HW1