some front-end demo