Allow for custom templates