Kathleen Cavanagh’s activity