term's dist function now working. Can correctly parse questions. Some problem with parsing diagram and choices