lab 3 new files