add hw6, lab7 and lab8