code updates based on lab