working on player class and request data