Code restructuring,