changes with map