Extremely quick, thorough and efficient.