can we call this `createIntegration` for clarity