added start of shortest route method