HW4 works