going back through the basics with another demo app