some mem changes