refactored mutual_mentions_factory