Refactoring of ConcreteRunner