- added RegisterServices to make pageregistering more abstract