Adding 32b implementation taht I found