Please fill in all the blanks.