we now have object-canadian interactions, no actual changes to the event code were even needed to accommodate this.