diff --git a/stable.user.js b/stable.user.js
index c32efcd..7080856 100755
--- a/stable.user.js
+++ b/stable.user.js
@@ -21,7 +21,7 @@
 
 // ==UserScript==
 // @name         Moodle/Elearning/KMOOC test help
-// @version      2.0.1.9
+// @version      2.0.1.10
 // @description  Online Moodle/Elearning/KMOOC test help
 // @author       MrFry
 // @match        https://elearning.uni-obuda.hu/main/*
@@ -580,12 +580,12 @@
     GuessCorrectIn2LengthAnswersByPoints (i, items) {
       const first = {
         elem: items[0],
-        val: parseInt(items[0].childNodes[0].value),
+        val: items[0].childNodes[0].checked,
         text: items[0].innerText
       }
       const second = {
         elem: items[1],
-        val: parseInt(items[1].childNodes[0].value),
+        val: items[1].childNodes[0].checked,
         text: items[1].innerText
       }
 
@@ -593,19 +593,21 @@
       const grades = grade.split(' ').reduce((acc, text) => {
         if (text.includes(',')) { // FIXME: fancy regexp
           acc.push(parseInt(text))
+        } else if (text.includes('.')) { // FIXME: fancy regexp
+          acc.push(parseInt(text))
         }
         return acc
       }, [])
 
       if (grades[0] === 1) {
-        if (first.val === 1) {
+        if (first.val) {
           return first.text
         } else {
           return second.text
         }
       } else {
-        if (first.val === 0) {
-          return first.txt
+        if (!first.val) {
+          return first.text
         } else {
           return second.text
         }