Handling unaligned matrices