bind
add backstrace