feature-complete the demo video