почти все - мое)