expand on commonjs modules