This should be simple to fix by integrating the existing PIRDS code into this.
This should be simple to fix by integrating the existing PIRDS code into this.