Most of the hw I need to make up