version of the file step 172 if the entry is present in the system version the system returns the entry to the application step 140 and if not the system returns an error to the application step 156 in another embodiment the application begins to execute as discussed previously and attempts to locate an entry in the application initialization data for example appli ini step 200 again to find this file the application makes a call to the operating system which first determines whether the system is in execute or install mode step 208 if the system is in execute mode the call to the operating system returns the path to the unique user specific initialization data location file name located in the system directory for example windowsapps user 1 appli ini and determines whether a user specific version exists in the directory step 216 in one embodiment the user specific version of the initialization data is named by adding some unique identifier to the name of the initialization data for example the unique user specific name user 1 appli ini or applinuser 1 ini is formed by attaching the user account name user 1 to application initialization data appli ini such a user specific name may be formed from the user 39 s account user 39 s id user 39 s serial number or other unique user.