Further factorising of variant mthdos