play mechanism tentative