small refactoring runSener