16 bit comm issue