static and templates