codeRestructuring