add a new module of source