Kevin O'Brien’s activity