network – n. a system or group of connected parts
up for grabs – phr. available and ready
impact – n. have a strong effect on something or someone
construct – v. to build
mobile – adj. able to be moved from one place to another
favor – n. the support of approval of something
dialogue – n. formal talks
idiot – n. a stupid person or a person who is acting in a stupid way