some useful front-end demos