main Struktur