конечно лучше бы чтобы этого всего не было