for Free Geek Hardware ID. Work in Progress.