demo app with Ruby