fix test
add call back