PID preparation