subscription integration