lab3 finish