нифига не понял, но всё равно хочется повеситься