add publish page