Demo_app from second chapter