load time: first load config default settings merge any settings in XML run time: merge any dynamic settings