added template for future generator