TDF processing