some basic templating added