lab 9 and files