no date range to database::query matches all; added query::equal_term
abstracted source list items