add getdata