DFT scratch