load array ok

hardwork , very complicated!!!