Do we really need to store the file name inside the interactor object?