think I finally like this zoom behavior.