First pass for demo.
Demo is fleshing out....