update to lab 3