handle single choice and multiple choice exercises differently