event driven playing ready