many-to-many registry