This is a pretty big update to the System Information Unit : a piece of code I keep promising is on its way out! Following a feature request on GitHub to provide access to the computer's UUID I hopped off down a rabbit hole BIOS related code and documentation. Once I discovered I needed to dig the UUID out of the BIOS I found a hole host of goodies sitting there. So, instead of just adding a UUID method to TPJComputerInfo I ended up adding a whole new class, TPJBiosInfo , that gives access to some the the information stored in the BIOS. Well, providing your BIOS complies with the SMBIOS reference specification v2.0 or later it does. Otherwise the class does sweet FA. Three of the methods of TPJBiosInfo duplicate (sort of) three methods of TPJComputerInfo . I say sort of because the TPJBiosInfo methods get their info directly from the BIOS, while TPJComputerInfo relies on the information being duplicated in the registry. In my case both approaches work, but I've read that the ...