restructured memscan