Revert "remove the return in the middle of the play function"

This reverts commit 6318b2127b241cdb67e4ac70a9a34c1599485d0d.