added more components to demo.html