update player
adding metadata factoring, and easy clock