find path algorithm works, works only when is needed, lot of load time reduced