justice has prevailed