consistency in page interface