factorisation clothe controller