using bx in NEXT as it's 'safer' and 'more 16-bit'.

We really shouln't use extended registers