Added UserI class