small changes to service
small changes in handling of the input of new waypoints