use memcpy instead

was this really worth it? at least I feel smarter