add hercules to device list