map interaction updates