Shane O'Brien’s activity