make the metal configurable (allow for alternative config file)