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