df friendly