Still trying to smooth out the animation of the circle redraw on mapView, needs something other then clear old circle make new one as it looks horrible that way, may be need something to of with mapRect.