add admin interface and permissions