more work on Lab 3