implemented the ability to reset when one is supposed to roll again