реорганизация кода