demo app via ruby tutorial