кое что изменил в структуре