static with template