implement feature admin-mod-user, fix bugs