minor refactoring interactor_style