new demo UI