fancy plot_dist
merge