private conditionals for pages