add different interface for answering different types of questions