32/64bit fixes