+Optional multiple scaling