added new methods for player update and deletion