fix dump_data() functioin