added players() function to dynamically load the list of all players