gecleant und ein wenig überflüssiger Code bereinigt