Hello guys, I've been trying to debug this for hours but can't understand what I'm doing wrong: on('sheet:opened change:initattr change:resolveattr change:energyattr change:guardattr',function(){ getAttrs(["initattr","resolveattr","energyattr","guardattr"], function(values) { getAttrs([values.initattr.substring(2, values.initattr.length - 1)], function(v) { setAttrs({ initattr_value: _.toArray(v)[0] }); }); getAttrs([values.resolveattr.substring(2, values.resolveattr.length - 1)], function(v) { setAttrs({ resolveattr_value: _.toArray(v)[0] }); }); getAttrs([values.energyattr.substring(2, values.energyattr.length - 1)], function(v) { setAttrs({ energyattr_value: _.toArray(v)[0] }); }); getAttrs([values.guardattr.substring(2, values.guardattr.length - 1)], function(v) { setAttrs({ guardattr_value: _.toArray(v)[0] }); }); }); }); (couldn't find the tag for code if there is one, sorry) Can you guys spot something I'm doing wrong? Or some tips for better debugging the situation? Any help would be welcomed. Thanks