pass up to looping runner