include static and tempaltes