fix add data bug