df improvements