tom p farrelly’s activity