add admin interface and fix css