fix Conditinal test
generics