Thanks for the info. So if you reset your database and trying to register the market again, you had the error, will the error reappear, so is it reproducable?
Will try here too with the market, you noted. Report will follow.
Changelog: - Added manual editing of laden and unladen jump ranges for modified fsd drives at the Personal panel. Click the value to change it and hit ENTER.
- Added 27 new commodities, mainly of the salvage type. A transfer of the databases from an older TCE version is required!
- Added a more accurate verify and repair of the registered market databases to remove possible DBNull entries.
- Added a new picture for the Beluga Liner.
- Fixed the missing body class display at the Object Info panel.
- Fixed again the RedeemVoucher event, resulting sometime in an error.
- Fixed an translation issue for yes and no phrases.
- Fixed some events relating to cargo managment.
- Fixed some data for the Beluga Liner.
- Fixed a small issue with the cash history data.
Notes:
This full version requires a new installation of TCE and a transfer of the databases from a previous version. Do not install this full version over your old.
Please check here, how to install a new full version, when used an older version before.
1. Rename current TCE folder (e.g. D:\TCE.old).
2. Install new full TCE Version (e.g. D:\TCE).
3. Run the TCE Launcher.
4. Select Database -> Transfer -> Choose old folder (D:\TCE.old).
5. After scanning, select Start Transfer.
I'm off for the night but I can at least confirm that my db transferred and Verified successfully from 1.4.1.2,
Launched without error and the fuel scoop status again displays properly in the summary and I was able to enter my custom jump range
Will test more tomorrow.
Great work as usual !
Really appreciated !!
Thank you Eventure !!!
Thanks for the info. So if you reset your database and trying to register the market again, you had the error, will the error reappear, so is it reproducable?
Will try here too with the market, you noted. Report will follow.
Is there a way to get cartographer data for systems that you already have info on? Shouldn't you be able to download that info from EDDB Systems and Bodies DB?
Changelog: - Added manual editing of laden and unladen jump ranges for modified fsd drives at the Personal panel. Click the value to change it and hit ENTER.
- Added 27 new commodities, mainly of the salvage type. A transfer of the databases from an older TCE version is required!
- Added a more accurate verify and repair of the registered market databases to remove possible DBNull entries.
- Added a new picture for the Beluga Liner.
- Fixed the missing body class display at the Object Info panel.
- Fixed again the RedeemVoucher event, resulting sometime in an error.
- Fixed an translation issue for yes and no phrases.
- Fixed some events relating to cargo managment.
- Fixed some data for the Beluga Liner.
- Fixed a small issue with the cash history data.
Notes:
This full version requires a new installation of TCE and a transfer of the databases from a previous version. Do not install this full version over your old.
Please check here, how to install a new full version, when used an older version before.
1. Rename current TCE folder (e.g. D:\TCE.old).
2. Install new full TCE Version (e.g. D:\TCE).
3. Run the TCE Launcher.
4. Select Database -> Tranfer Database -> Choose old folder (D:\TCE.old).
5. After scanning, select Start Transfer.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Long. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDecimal(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
at Trade_Computer_Extension.MD_Journal_Sub.Check_PositionByID() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal_Sub.vb:line 617
at Trade_Computer_Extension.MD_Journal.Event_SupercruiseExit(Int64 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 3916
at Trade_Computer_Extension.MD_Journal.Events_bestimmen() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 358
at Trade_Computer_Extension.MD_Journal.Check_Journal() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 76
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__1(Object a0, EventArgs a1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 525
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Long. ---> System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDecimal(String Value, NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
at Trade_Computer_Extension.MD_Journal_Sub.Check_PositionByID() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal_Sub.vb:line 617
at Trade_Computer_Extension.MD_Journal.Event_SupercruiseExit(Int64 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 3916
at Trade_Computer_Extension.MD_Journal.Events_bestimmen() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 358
at Trade_Computer_Extension.MD_Journal.Check_Journal() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 76
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__1(Object a0, EventArgs a1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 525
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Is there a way to get cartographer data for systems that you already have info on? Shouldn't you be able to download that info from EDDB Systems and Bodies DB?
Is there a way to download it outside of the program/game and add it to the DB? 350 MB is nothing and it would be nice to have data for all the systems I frequent that are not able to be scanned anymore.
Is there a way to download it outside of the program/game and add it to the DB? 350 MB is nothing and it would be nice to have data for all the systems I frequent that are not able to be scanned anymore.
Got this when I tried to delete some cargo in the cargo panel (that wasn't in my hold)
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index1, Int32 index2)
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Trade_Computer_Extension.Panel_Cargo.SelectItem(Int64 ID) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Cargo.vb:line 546
at Trade_Computer_Extension.Panel_Cargo.Delete_Cargo() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Cargo.vb:line 624
at Trade_Computer_Extension.Panel_Cargo.BTN_Clear_Click(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Cargo.vb:line 454
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Trade Computer Extension MK.II
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///G:/TCE/Trade%20Computer%20Extension%20MK.II.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.99.0
Win32 Version: 1.0.99.0
CodeBase: file:///G:/TCE/System.Data.SQLite.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Trade_Computer_Extension.MD_HUD.Show_Security() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_HUD.vb:line 711
at Trade_Computer_Extension.MD_HUD.Check_shipState(String State) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_HUD.vb:line 514
at Trade_Computer_Extension.MD_HUD.Position_Panel() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_HUD.vb:line 30
at Trade_Computer_Extension.MD_Journal.Check_Journal() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 79
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__1(Object a0, EventArgs a1) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 525
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Found the issue, happens when not all required data is present at the last created journal.
Start ED once until you are at your cockpit seat, then start TCE.
A fix for the issue will be included into the next release.
Thanks to Spammer80, who participate in the translation of the interface and commodities into the russian language, TCE will support it with the next version.
I attempted to add a SALVAGE commodity BLACK BOX, as when I picked them up I get this:
And in the CARGO window it shows as this:
So I assumed it was't in the list ad when I added it I got this error.
Then I checked the DB ad noticed that BLACK BOX was already there so I deleted my entry, which had been saved. So the question is why doesn't TCE recognise BLACK BOX when they are scooped up?
Then I checked the DB ad noticed that BLACK BOX was already there so I deleted my entry, which had been saved. So the question is why doesn't TCE recognise BLACK BOX when they are scooped up?
It's the addition to the name as you see. TCE must remove the USSCargo phrase, so it can be identified. Will add this to TCE for the next release.
Please report any unknown cargo, you came across. Thanks.
I had CARGO as part of a mission, ADVANCED MEDICINES. These were being recorded incorrectly as -20 (I actually had 16 not 20 as shown in the screenshot). I deleted them from the CARGO, before I completed the mission. After completion the mission I opened the CARGO PANEL AND GOT THIS ERROR.
Sorry I didn't copy the error details. I then had to quite TCE as I kept getting the same error. Upon restarting TCE the Cargo was gone as was the error.
Then I bought 184 Gold and the CARGO WINDOW shows UNKNOWN with an error.
After which the CARGO WINDOW can no longer be opened.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Drawing.Bitmap..ctor(Image original)
at Trade_Computer_Extension.Panel_Minimap.DrawObject(Int32 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 355
at Trade_Computer_Extension.Panel_Minimap.UpdateObjects() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 220
at Trade_Computer_Extension.Panel_Minimap.drawmap() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 193
at Trade_Computer_Extension.Panel_Minimap.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 294
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
But clicking continue, the station did go away from the summary and all seem to work fine even without restarting.
Did so thought and verified with no problems other then the summary showing me the wrong system after restart but going back to normal after a jump. It was showing me the last system I docked at, while the main panel, current location, was showing the right info (the system I was actually in).
I had CARGO as part of a mission, ATMOSPHERIC PROCESSORS. These were being recorded incorrectly as -20 (I actually had 16 not 20 as shown in the screenshot). I deleted them from the CARGO, before I completed the mission. After completion the mission I opened the CARGO PANEL AND GOT THIS ERROR.
Sorry I didn't copy the error details. I then had to quite TCE as I kept getting the same error. Upon restarting TCE the Cargo was gone as was the error.
Then I bought 184 Gold and the CARGO WINDOW shows UNKNOWN with an error.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Drawing.Bitmap..ctor(Image original)
at Trade_Computer_Extension.Panel_Minimap.DrawObject(Int32 a) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 355
at Trade_Computer_Extension.Panel_Minimap.UpdateObjects() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 220
at Trade_Computer_Extension.Panel_Minimap.drawmap() in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 193
at Trade_Computer_Extension.Panel_Minimap.Timer1_Tick(Object sender, EventArgs e) in C:\Users\Hellfire\Documents\Visual Studio 2010\Projects\Trade Computer Extension\Trade Computer Extension\Panel_Minimap.vb:line 294
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
But clicking continue, the station did go away from the summary and all seem to work fine even without restarting.
Did so thought and verified with no problems other then the summary showing me the wrong system after restart but going back to normal after a jump. It was showing me the last system I docked at, while the main panel, current location, was showing the right info (the system I was actually in).