integrate module