add question submit handler