IPD ALTERNATIVES