Contributed to open source
https://github.com/seatcode/curvyRoute