distorted by paulj.hastings
_