added lab 9.2
some cleanup