PRDP: Fun Behind the Scenes