added contact pmf visualizer