Flie refactor

Pull request for challenge [30047592](https://www.topcoder.com/challenge-details/30047592/?type=develop)
It doesn't appear you are using async in this file.  Though you could :)