continued adjustments for 32-bit