fix BaseUser