Written the structure for a deeper analyse of the code.