DE237 refactoring playback execution