finished assignment with extra credit