adaptation for multigeometries