integration module