test on generics added