functions: add search and update authorship