fixing file process iterator in compiler to allow for additional files to process