no call back from addData();add sortObj() interface