build file module