fix a bug about set = 0x1