Create admin

more function to align with admin UI