Ex 1.22 work in progress.