particles vs error