add HardWare Class for hardware check