*XML state save/load idea upgraded.