Я частково відповідав за цю функцію на .