added lab3 and lab4. Both pass off