ahead - adj. in or toward the front; before
behind-the-scenes - adj. working or happening privately, without being seen by the general public
stream - v. to transmit video and audio material over the Internet
multitude - n. a large number
hinted - v. suggested
pets - n. animals keep around the house for fun or pleasure
engage - v. to win and keep the attention of someone or something
preserved - v. saved; protected