NEW: option to prevent upscaling