updated HW1