extent zooming now works