technology relationship engine cohesion union mechanism support cooperation gear piece collaboration fusion coordination participation