added support for playhead update