finish future work in chp7