fix 32-bit