finished labs 1-5
restructred