[PD] Self-promotion: a PD installation last weekend in Cleveland OH