finish the demo app -- scaffolding sucks