added back playback progress reporting