better search_path() routine