add AdminController
prepare frontview to new design method