HW 4 graphics still in progress