demo for Ruby