Memory fix

Memory fixMemory fixMemory fixMemory fixMemory fixMemory fix
Memory fixMemory fixMemory fixMemory fixMemory fixMemory fix
Memory fix