finish lab 1 except diagram