Forgot to mention waypoints is an optional parameter