все использованные шаблоны взяты за основу и подогнаны под себя ...