trying to fix wacky zoom issues