re-added getdF() function