adaptive result page