app is now fully, if crudely, functional.