we should not set playback_terminators every time