cleaner fix for zooming issue