Mostly done with top, structuring middle