fixed new User constructor