add silly demo ui interaction