открыт для обобщения...