reverse query order, ascending by date
add optional query page support