refactoring consequent to creation of fileForker