added benefit of not having to deal with file interrupts, polling etc. I could reuse the load_settings and not worry too much about performance hit in dealing with merging the entire settings inheritance tree.