Add extra cds functions