added bno_cmp so that i can implement bno_usub