Making configuration files more generalizable