add waypoints and path