swap uses 16-bit now