HARDAWARE SOFTWARE