basic setup for webui