finish solution for 32-bit
finish translating