added sdnbc.h