tinkering with map state