intermeshes