no need to yield if you return right away or I missed something ?