DFT Method added along with checks if nodes are to big/small per feedback