add scaleimage methods