Реорганизирован код