dct.c Ok + correction sf.c