handle correctly BOTH single AND multi-page result-s