Finn O'Sullivan’s activity