trying to clone generics