Kompletter Code aufgeräumt