support NULL text values
what is the difference between a model file and a configuration file?