Lots of debugging going on, no longer uses string pointers in BN