_scaleIfSmaller