detail dataProxy add callback