sample app from Ch3 http://www.railstutorial.org