fix search empty result, add `explain_search` fn
index dates
add search by date