Zoom stopping at wrong place?