hardware - n. equipment used for a purpose; especially, computer equipment.
independence – n. freedom from outside control or support
frustrations – n. things that cause feelings of anger or annoyance
referendum – n. a public vote on an issue