updated in memory adapter