fixed: IUser definition