64-bit and Mac support