almost done with map tool