SPM Development