basic trick play impl