Probability Concepts: Putting Research into Practice