finished the admin interface for config