actually, now it'll overflow its counters sooner than before, and everything should *really* be converted to doubles and/or "unsigned long long"s