update RequestCallBack
update sample