fee listeners and cancellation handling
fee listeners and cancellation handling
add feeId offsetId
add feeId offsetId