Refactor Interactors