make sure files are handled in alphabetical order
cleaned up schema class