initialized User constructor