HW3 done, except log