add EditPage(half done)