two front-end demos