[FIX] align
[ADD] memcpy