src: Implemented PADGP.