work in progress on the admin interface