Re-balance scaling

Thanks for your replies - much appreciated.

Seems tough to get clean and accurate results by hacking something up here. I wonder if our friendly programmers at p123 would consider adding a scaling functionality. It seems like a feature that would be increadibly useful…