added grunt and sorting of route points