implemented pages section