Structure of the final code ok