play along implemented