The structure cannot be broken

Thanks, I’ll try. But I think the best solution is control version system.