Add IUser interface