надо использовать шаблон