modified tracer API
add bucket tracer