@show_score(score)
 
   get_value_list: (elem, data_key, numbers) ->
-    vl = $(elem).data(data_key).split(/[ ,]+/).map($.trim) #.map((x) -> parseInt(x))
+    vl = $(elem).attr("data-" + data_key).split(/[ ,]+/).map($.trim) #.map((x) -> parseInt(x))
     if numbers
       vl = vl.map((x) -> parseInt(x))
     return vl
 
 
     Excercise.prototype.get_value_list = function(elem, data_key, numbers) {
       var vl;
-      vl = $(elem).data(data_key).split(/[ ,]+/).map($.trim);
+      vl = $(elem).attr("data-" + data_key).split(/[ ,]+/).map($.trim);
       if (numbers) {
         vl = vl.map(function(x) {
           return parseInt(x);