edited the advanced assignment