fix cb_add more than once issue
added missed return in invoke
add some log
fix sp issue