fleshing out the admin interface