updates to homework still in progress