rigor and skepticism