complement ask_question