Code verbessert mit Generics