Big performance boost, bug fixes.