adding part7 changes