remove setCallbacks1 and add isFinished
add isFinished