Some rethinking with mmu & dynmem