Some significant improvements to speed in B-S implementation.