part way done with lab 7