Runner implementation - all tests passed