did the required homework