model updated / adapt to play needs