Soft liberty by RubyNina