Cariosa O'Harte’s activity