probability and data