provided runner as published interface