Many changes to memory types