return loop