custom wait player