1. add MemoryGetter