map working on zoom not screwing up