updated HW9