dice: improvements