add basic page feature