size mismatch on 64 bit systems