finish up dynamic ndleton and probabilistic doubleton.