software.hardware.complete