Structuring the main