No play func

This branch is way more stable than master