tox factorisation