factorize module inclusion