add define data, question, main question