made some progress with the advanced assignment