fundamentals of search
force sha info to update
qualify path