adding some other stuff. We need to get the machine information and we have the first full functionality tool working