The code structure