update Player