if not q_saved:
                if len(answers) == 0:
                    q['answer_type'] = ANSWER_TYPE_FREE_TEXT
                elif num_correct_answers <= 1:
                    q['answer_type'] = ANSWER_TYPE_SINGLE_CHOICE