ruby demo app chapter-2