added new features to MCQ