Added return to stop yields.