updated lab3