fixed df n stuff