Debugged semi-automated demo.