maintain - v. to provide support, to keep something in good condition
chain - n. a series of things that are connected to each other
nurse - n. a person who is trained to care for sick or injured people
scheduled - adj. planned at a certain time
solar - adj. of or relating to the sun
distribution - n. the act of delivering something
gap - n. space where something is missing