basic manage functions
page reuse: front-end and back-end
Merge branch 'admin'