back-end of homeworks getting closer to be done