Integration model