trick playing nearly implemented