updates to lab3