For lab 4