added fix to avoid that zoom method is been called twice
working on zoom problem