dynamic zooming fixup