update player
adapted utils
working without resync