HW4 submission