lab2 updated and first lab3