hex data in response
add error logging in callback nad sampler
destroy instance if sampleResult is failure