Hello > I am in a rush so I cant write a minimal example, but wouldn't > a typeclass + make Collect and Cara instances of that typeclass do? Yes I can do this in my case and it is not thaht difficult :). thanks for your help. cheers Frederic