view/form/template/static refactoring