added tests, consistent response on /dashboard/add/admin