Переструктурировал conditions