add: "and software"