rigorous quality control