Separated low() from dice() because it's better that way
Reverting barf, adding other things.