Restructuring PlayerProfile