scaling workspace transformation