demo app in ruby