mm, oom: big changes