reduced number of times config file is loaded into memory