lab3 updated