Excellent, thorough and reassuring!