lab2 works