answer this question completely