add more player methods