updated printFiles()