added first structuring