major enhancements to speed on large recordset movements