added area zooming... jumps around, but gets you there