use cl-fad and proper directory search order in (search-project-path)