add templates and bacon example