Please answer the following questions completely.