I feel vindicated