working on lab #4