add memwatch to provide leak analysis.
add heap diff.