Code komplett umgebaut