working 16-bit test