interconnection methods