add waypoint dialog implemented