abstracted most CheckBox pages