all software companies are hardware companies now