fully working hist / map interaction