Как по шаблону с небольшими различиями.