add data frame to make recomputable plots totally recomputable