fix library caching issues and change get-by-source, by-author.. into result-list