ProbabilityFunction refactor