eliminated the need to allocate new memory when deserializing