added but not fully tested playBeats