Working wonders at St. Gregory's