required module files