blade with template inheritance