Implemented the idea from Nathan

Now we have 2 versions one with float(0-1) and one with int(0-100)