added dump and dump_modify