Tag: thorough and exhaustive process.