not necessary to have an invariant inMemory reference