add component and pagination pages