accomodates answers according to question 2