Rigorous, thorough, and…