revised introduction with Justin's approval