mem_write16 is a big fat phony