overall review for the final exam 4309475