changes to Player