Even with blank corrections, several factors can cause the basic assumption of the external standard method to break down. Matrix effects, due to extraneous species in the sample that are not present in the standards or blank, can cause the same analyte concentrations in the sample and standards to give different responses. Differences in experimental variables at the times at which blank, sample, and standard are measured can also invalidate the established calibration function. Even when the basic assumption is valid, errors can still occur due to contamination during the sampling or sample preparation steps.