fixed with total cds, TODO: half of translation problem