update Non ui demo