working on lab 3