make image always is able to zoom
add scaleMode function
it seems logic incorrect