add addDataClass,setData,getData,etc