config templated