IO nochmal leicht überarbeitet... und Main etwas verschönert