review for final exam 502310