changed path finding again.