improve ParseUtils & UserSrv