небольшой рефакторинг проекта