added a many-to-many map