finished basic bscan support