vixen a long time coming