[PD] d-scale abstraction with rjdj