software and brainware
Tout plus