add static and template explicitly