use img.zoom() instead of "own scale"