more description for template stuff