Change the code structure.