Overview of Bi-Directional Integration