ADD: fileHandler
ADD: hooks