fix bug ~m()