Well made and well said ...