clarified mem adapter semantics