They really did their homework, very impressive.   ...