Совсем небольшой рефакторинг