John Cubbin’s activity