Finally written core-structure. Looks better.