better connection diagram explanation