alignedmem added