BARRAKUDA and Millenium