review/discuss two of the technological advancements