Main structure