fixed methods in updating question type