adding page protocol