modified map zoom