route find algorithm fixed