a method and apparatus is disclosed for allowing the updating and overriding of software parameters used by one or more software programs . the parameters are preferably in cache . when the system needs any such parameter , it first checks cache , then a preferably remotely located database , and then , preferably a flat file on the same computer as the cache . the checking is done in the foregoing order , and the parameter is used upon locating a current version of it . if the current version is obtained from anywhere other than the cache , it is put into cache .