Vindication is coming