built add new route from map listener