new data model with a players list