sketches on player and timecoding