Finished labs 1 through 3