Revert "web demo"

This reverts commit a16b0aa59490d1544395c7e5a86a0d2fe3b18095.
Revert "Revert "web demo""

This reverts commit 8e3e457de927e03ac7e233eec13f375e485cd7c2.