Improved speed modestly.