updated fab modules source code