adds playback support using calculated skew