Brian O' Hanlon's contacts