externalizable