Brian Flaherty | Synapse