diff --git a/IV_temp/NXIVtemp.nxdl.xml b/IV_temp/NXIVtemp.nxdl.xml
index 3c01933f141395634e0bdacc3562870aa7318160..b67a4cc436829a0ccfa4c81a67a25f576a58acf0 100644
--- a/IV_temp/NXIVtemp.nxdl.xml
+++ b/IV_temp/NXIVtemp.nxdl.xml
@@ -44,10 +44,15 @@ The application definition defines: - elements of the experimental instrument -
 			<field name="version" type="NX_CHAR">
 				<doc>Either version with build number, commit hash, or description of a (online) repository where the source code of the program and build instructions can be found so that the program can be configured in such a way that result files can be created ideally in a deterministic manner.</doc>
 			</field>
+			<field name="program_url" recommended="true" type="NX_CHAR">
+				<doc>Website of the software.</doc>
+			</field>
 		</group>
 		<group minOccurs="1" name="operator" type="NXuser">
 			<doc>Contact information of at least the user of the instrument or the investigator who performed this experiment. Adding multiple users if relevant is recommended.</doc>
-			<field name="name" type="NX_CHAR"/>
+			<field name="name" type="NX_CHAR">
+				<doc>Name of the user.</doc>
+			</field>
 			<field name="affiliation" type="NX_CHAR">
 				<doc>Name of the affiliation of the user at the point in time when the experiment was performed.</doc>
 			</field>
diff --git a/IV_temp/NXIVtemp.yaml b/IV_temp/NXIVtemp.yaml
index dd590ba79ffaf4cf26ce623d7d5a4adaff95535c..053dc9278d5eabdcf92eaf1e0b1cf97c165d83ca 100644
--- a/IV_temp/NXIVtemp.yaml
+++ b/IV_temp/NXIVtemp.yaml
@@ -71,6 +71,9 @@ symbols:
           (online) repository where the source code of the program and build
           instructions can be found so that the program can be configured in such
           a way that result files can be created ideally in a deterministic manner."
+      program_url:
+        exists: recommended
+        doc: "Website of the software."
 
     operator(NXuser):
       # we want to have several possible values, but one is required
@@ -79,7 +82,7 @@ symbols:
             investigator who performed this experiment.
             Adding multiple users if relevant is recommended."
       name:
-
+        doc: "Name of the user."
       affiliation:
         doc: "Name of the affiliation of the user at the point in time when the
               experiment was performed."