Vindicated...!