Big one, added fileHandler to create cashed versions of the file