Finalized Lab 2