Refactored playerInfo