fix: memcopy