перекладено reference + периферійні зміни