removed member and admin and made User non-abstract