HW1 and HW2 again..