support for tpls under the version control