Attempting to implement deserialization.