Success with Generics.