Greg Brown's activity