modified the use of memory.