Harcourt a hive of activity