fix the 64bit alignment issue