pages integration