added (untested) FDCT algo