Added hardware ignore switch