memory changes
end of memory changes