make allocation percentages stop rounding so much