use iBitsVaryPercentage passed by the app instead of the macro