Tdf fan