Lossless scaling (22/30)

Lossless scaling