in progress Identity/Read inheritance