search & libFSS: better and beautiful design for search