* рефакторинг