review material for final 317319