add prev/next/shuffle/seekto