refactoring note playback