Gary is dead on the money. Again.