polish fork()
trival changes to mm.c