return a dictionary of files not just a list
updated version numbers
removed debug statement