add self page