Bernard O Hanlon’s activity