webdemo for all