working on map tools