Lab 5

Final fixes done to lab 5.