The Travel Media Association of Canada meets annually in person and provides networking opportunities between the industry and media members. A big contributor to the networking is an opportunity for each industry member to choose specific media members for short one-on-one meetings, and vice-versa. The coordination of these selections and their match up in a way to maximize those opportunities is provided by a custom Drupal module that also makes use of CiviCRM to generate individual calendars.