Main Funktion implementiert