[Pd] OT: this is the kind of interface I want