update the lab4