overview for final exam 2952926