df.c dependencies reduced