implement players list