Progress in gall stone disease.