able to read 2 bytes and write 32bits