special mruby logic