probability calculation