dct final (broken)