added User -class