kinda fixed the zooming bug - well, it works now.