Fix structure for large data(10 millioon+)