fix zoom in and out