add player seek support