finish dataLoad