respect scale factor.