weighing the odds