What is the DSPD philosophy?