more unaligned memory fixes