finalized lab 1