df_ewrite added