Playing around with ranges and working some kinks out of the handling of floats and ints