I'm writing a .net application using a mappoint AxMappointControl, and I'm just wondering if anyone has ever tried to calculate stop times for a route from the the last waypoint back to the first. For instance if I have 10 waypoints and I want to be at the last waypoint by 10:00 AM, what time would I need to leave the first waypoint in order to get to the last waypoint by 10:00 AM? I think I have kind of an ugly way to do this, but I'm wondering if there is any kind of built-in functionality that could handle this in a clean way. Thanks!