publish think about memcpy