modified to allow only admins to sign up users