view –n. the act of seeing or examining
thrilled –adj. very excited and happy
contribute – v. to help something happen, to be a part of an effort