ajout de constructeurs pour user