pubmed query naive implementation done