search updated...but very slightly off
..
added MemoryMgr
memory mgr